795b5233efe10e3621c5673c6897687f1d335eab,osgp-adapter-ws-smartmetering/src/main/java/com/alliander/osgp/adapter/ws/smartmetering/application/config/WebServiceConfig.java,WebServiceConfig,createWebServiceTemplateFactory,#Jaxb2Marshaller#,142

Before Change


    }

    private WebServiceTemplateFactory createWebServiceTemplateFactory(final Jaxb2Marshaller marshaller) {
        return new WebServiceTemplateFactory(marshaller, this.messageFactory(), this.webserviceNotificationUrl,
                this.webserviceKeystoreType, this.webserviceKeystoreLocation, this.webserviceKeystorePassword,
                this.webServiceTrustStoreFactory(), this.applicationName);
    }

    @Bean

After Change



    private WebServiceTemplateFactory createWebServiceTemplateFactory(final Jaxb2Marshaller marshaller) {
        return new WebServiceTemplateFactory.Builder().setMarshaller(marshaller)
                .setMessageFactory(this.messageFactory()).setTargetUri(this.webserviceNotificationUrl)
                .setKeyStoreType(this.webserviceKeystoreType).setKeyStoreLocation(this.webserviceKeystoreLocation)
                .setKeyStorePassword(this.webserviceKeystorePassword)
                .setTrustStoreFactory(this.webServiceTrustStoreFactory()).setApplicationName(this.applicationName)
                .build();